An Effective and User-Friendly IDE Tool to Facilitate Conceptual Design and Maintenance of Web Applications
نویسندگان
چکیده
Web applications are growing in demand, complexity and size, thus making it difficult to systematically design and maintain general web applications. To aid in fulfilling these difficult tasks, we present an effective IDE tool to allow the design of web applications at a conceptual level based on a web modeling approach – the WebML with its modeling specifications written in the platform-independent XML. In addition, we proposed a library of templates for different components in our IDE tool to facilitate reuses and maintenance. Besides, we studied how structural design of web applications could possibly be improved with easy-to-use features in our IDE prototype. Clearly, this ongoing work opens up many exciting directions for future investigation.
منابع مشابه
User Interface Design in Mobile Educational Applications
Introduction: User interfaces are a crucial factor in ensuring the success of mobile applications. Mobile Educational Applications not only provide flexibility in learning, but also allow learners to learn at any time and any place. The purpose of this article is to investigate the effective factors affecting the design of the user interface in mobile educational applications. Methods: Quantita...
متن کاملDesign and Implementation of a Web directory for Medical Education (WDME): a Tool to Facilitate Research in Medical Education
Introduction: Access to the medical education resources on the web is one of current challenges for researchers and medical science educators. The purpose of current project was to design and implement a comprehensive and specific subject/web directory of medical education. Methods: First, the categories to be incorporated in the directory were defined through reviewing related directories an...
متن کاملایجاد نیمه خودکار مشاپ های سازمانی با استفاده از توصیفات معنایی
Mashups are next generation of web applications. A mashup is a lightweight web application that is created by combining information or capabilities from more than one existing resources to deliver a new and integrated experience to the user. Mashups introduce a new class of integration techniques in enterprises for implementing situational applications (i.e. applications that come together to s...
متن کاملDesign and Evaluation of a Method for Partitioning and Offloading Web-based Applications in Mobile Systems with Bandwidth Constraints
Computation offloading is known to be among the effective solutions of running heavy applications on smart mobile devices. However, irregular changes of a mobile data rate have direct impacts on code partitioning when offloading is in progress. It is believed that once a rate-adaptive partitioning performed, the replication of such substantial processes due to bandwidth fluctuation can be avoid...
متن کاملارائه راهکاری جهت تجمیع داده ها در سازمانها با استفاده از وب سرویس
Increasing the speed and reducing the use of resources in the data integration process has always been the goal of developers and researchers in the process of data integration. The purpose of this study is to provide a solution using metadata as well as web browsing to speed up the process, so as to improve resources such as memory. The proposed solution is implemented using the three-layer ar...
متن کامل